package com.ruoyi.mdm.domain;

import java.math.BigDecimal;

import lombok.Data;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 权重规则对象 mdm_weight_rule
 *
 * @author shiseido
 * @date 2025-02-28
 */
@Data
public class WeightRule extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 权重规则ID
     */
    private Long id;

    /**
     * 权重指标编码
     */
    private String weightMetricsCode;

    /**
     * 权重指标名称
     */
    private String weightMetricsName;

    /**
     * 满分
     */
    private BigDecimal fullScore;

    /**
     * 评分标准类型（1：选择 2：区间 3：自定义）
     */
    private String scoreStandardType;

    /**
     * 评分标准JSON
     */
    private String scoreStandardJson;

    /**
     * 评分标准文字描述
     */
    private String scoreStandardRemark;

    /**
     * 删除标志（0代表存在 1代表删除）
     */
    private String delFlag;

    /**
     * 渠道编码
     */
    private String channelCode;

    /**
     * 渠道名称
     */
    private String channelName;

    /**
     * 状态
     */
    private String status;

    /**
     * 渠道权重值
     */
    private BigDecimal channelWeightValue;

}
